#include<stdio.h>
#include<string.h>
#include<stdlib.h>
/*
	本实例电用到了strlwr()函数,其语法格式如下:
	char *strlwr(char *str)
	该函数的作用是把str 所指向的字符串变为小写字母，其原型在 string.h中。	
*/

char* strlwr(char *str)
{
    if(str == NULL)
        return NULL;
         
    char *p = str;
    while (*p != '\0')
    {
        if(*p >= 'A' && *p <= 'Z')
            *p = (*p) + 32;
        p++;
    }
    return str;
}

int main()
{
	char *str=(char*)malloc(sizeof(char)*20);
	fgets(str,20,stdin);
	strlwr(str);
	puts(str);
	printf("\n");
	free(str);
	return 0;
}
